About HID Crescendo® SDK
HID Crescendo® SDK provides integrators with API and a Command Line Interface (CLI) Tool to manage and use HID Crescendo® devices, including the Crescendo hybrid smart cards and the USB- and NFC-enabled HID Crescendo Key Series.
Either with API-level integration, or with the CLI Tool, integrators can:
-
Identify an inserted device by product name and device serial number
-
Configure PKI keys and certificates, and use them for authentication, digital signature and encryption services
-
Configure a device with One-Time Password options, and generate HOTP, TOTP and OCRA-compliant passwords for highly secure transactions
-
Configure and access PIV data objects
-
Configure PIN policies and PIN itself
-
Configure PUK, unblock PIN using PUK
-
Configure Management Keys
-
When using the FIPS-certified version of Crescendo devices, use Secure Key Injection to securely transfer OTP, PIV or Management keys to the token.
Supported Devices
USB keys:
-
HID Crescendo Key v1
-
HID Crescendo Key v3
Smart cards:
-
HID Crescendo 2300
- HID Crescendo 3000
- HID Crescendo 4000
Supported API Languages
-
C#
-
Python